who does a favor for another - French English Dictionary